int

<?
/* int */ $i = -11; /* int */ $j = 7;
?>
1      : <?= 1 ?> 
10     : <?= 10 ?> 
0      : <?= 0 ?> 

-2     : <?= -2 ?> 
- -3   : <?= - -3 ?> 
- - -4 : <?= - - -4 ?> 
-i     : <?= - $i ?> 
- -i   : <?= - - $i ?> 
-(5)   : <?= - ( 5 ) ?> 
-(-6)  : <?= - ( -6 ) ?> 

+2     : <?= +2 ?> 
+ +3   : <?= + +3 ?> 
+ + +4 : <?= + + +4 ?> 
+i     : <?= + $i ?> 
+ +i   : <?= + + $i ?> 
+(5)   : <?= + ( 5 ) ?> 
+(+6)  : <?= + ( +6 ) ?> 

+ -1   : <?= + -1 ?> 
- +2   : <?= - +2 ?> 
+ - +3 : <?= + - +3 ?> 
- + -4 : <?= - + -4 ?> 
- - +5 : <?= - - +5 ?> 
+ + -6 : <?= + + -6 ?> 
-2 +3  : <?= -2 + 3 ?> 
- 2 +3 : <?= -2 + 3 ?> 
-(2+3) : <?= - ( 2 + 3 ) ?> 

~0       : <?= ~0 ?> 
~ 1      : <?= ~1 ?> 
~ ~0     : <?= ~ ~0 ?> 
- ~2     : <?= - ~2 ?> 
~ - ~3   : <?= ~ - ~3 ?> 
+ ~ + ~4 : <?= + ~ + ~3 ?> 

2 * 3   : <?= 2 * 3 ?> 
-2 * 3  : <?= -2 * 3 ?> 
-2 * -3 : <?= -2 * -3 ?> 
5 / 3   : <?= (int) (5 / 3) ?> 
-6 / +3 : <?= (int) (-6 / +3) ?> 
+7 / +3 : <?= (int) (+7 / +3) ?> 
2 % 5   : <?= 2 % 5 ?> 
5 % 2   : <?= 5 % 2 ?> 
-2 % 5  : <?= -2 % 5 ?> 
-5 % 2  : <?= -5 % 2 ?> 
2 % -5  : <?= 2 % -5 ?> 
5 % -2  : <?= 5 % -2 ?> 
-2 % -5 : <?= -2 % -5 ?> 
-5 % -2 : <?= -5 % -2 ?> 

2 * 3 / 2 : <?= (int) (2 * 3 / 2) ?> 
3 / 2 * 2 : <?= (int) (3 / 2) * 2 ?> 

1*2*3*4*5 + 6*7*8*9     : <?= 1 * 2 * 3 * 4 * 5 + 6 * 7 * 8 * 9 ?> 
+1*-2*+3*-4*+5          : <?= +1 * -2 * +3 * -4 * +5 ?> 
-1*+2*-3*+4*-5          : <?= -1 * +2 * -3 * +4 * -5 ?> 
2*3 + 3*4 + 5*6         : <?= 2 * 3 + 3 * 4 + 5 * 6 ?> 
1 + 2*3 + 3*4 + 5*6 + 7 : <?= 1 + 2 * 3 + 3 * 4 + 5 * 6 + 7 ?> 

(1 + 2) * (3 + 4)       : <?= ( 1 + 2 ) * ( 3 + 4 ) ?> 
(1 + 2) * (3 + 4) * 5   : <?= ( 1 + 2 ) * ( 3 + 4 ) * 5 ?> 
(1 + 2) * (3 + 4) * (5) : <?= ( 1 + 2 ) * ( 3 + 4 ) * ( 5 ) ?> 

1 + (2 * 3) + 4         : <?= 1 + ( 2 * 3 ) + 4 ?> 
1 + (2 * 3) + (4 * 5)   : <?= 1 + ( 2 * 3 ) + ( 4 * 5 ) ?> 
1 + ((2 * 3) + 4 * 5)   : <?= 1 + ( ( 2 * 3 ) + 4 * 5 ) ?> 

--i     : <?= --$i ?> 
-- i    : <?= --$i ?> 
+ --i   : <?= + --$i ?> 
- --i   : <?= - --$i ?> 
- --i   : <?= - --$i ?> 
- + --i : <?= - + --$i ?> 
+ - --i : <?= + - --$i ?> 
i--     : <?= $i-- ?> 
i --    : <?= $i-- ?> 
+ i--   : <?= + $i-- ?> 
- i--   : <?= - $i-- ?> 
+ + i-- : <?= + + $i-- ?> 
- - i-- : <?= - - $i-- ?> 

++i     : <?= ++$i ?> 
++ i    : <?= ++$i ?> 
+ ++i   : <?= + ++$i ?> 
- ++i   : <?= - ++$i ?> 
- ++i   : <?= - ++$i ?> 
- + ++i : <?= - + ++$i ?> 
+ - ++i : <?= + - ++$i ?> 
i++     : <?= $i++ ?> 
i ++    : <?= $i++ ?> 
+ i++   : <?= + $i++ ?> 
- i++   : <?= - $i++ ?> 
+ + i++ : <?= + + $i++ ?> 
- - i++ : <?= - - $i++ ?> 

- --i - 2 : <?= - --$i - 2 ?> 
+ --i * 3 : <?= + --$i * 3 ?> 
- i-- - 2 : <?= - $i-- - 2 ?> 
+ i-- * 3 : <?= + $i-- * 3 ?> 
- ++i - 2 : <?= - ++$i - 2 ?> 
+ ++i * 3 : <?= + ++$i * 3 ?> 
- i++ - 2 : <?= - $i++ - 2 ?> 
+ i++ * 3 : <?= + $i++ * 3 ?> 

--i - --j : <?= --$i - --$j ?> 
i-- - --j : <?= $i-- - --$j ?> 
i-- - j-- : <?= $i-- - $j-- ?> 
--i - j-- : <?= --$i - $j-- ?> 
++i + ++j : <?= ++$i + ++$j ?> 
i++ + ++j : <?= $i++ + ++$j ?> 
i++ + j++ : <?= $i++ + $j++ ?> 
++i + j++ : <?= ++$i + $j++ ?> 

0 << 0    : <?= 0 << 0 ?> 
0 << 1    : <?= 0 << 1 ?> 
1 << 0    : <?= 1 << 0 ?> 
0 << -1   : <?= 0 << -1 ?> 
-1 << 0   : <?= -1 << 0 ?> 
1 << 1    : <?= 1 << 1 ?> 
-1 << 1   : <?= -1 << 1 ?> 
1 << -1   : <?= 1 << -1 ?> 
-1 << -1  : <?= -1 << -1 ?> 

0 >> 0    : <?= 0 >> 0 ?> 
0 >> 1    : <?= 0 >> 1 ?> 
1 >> 0    : <?= 1 >> 0 ?> 
0 >> -1   : <?= 0 >> -1 ?> 
-1 >> 0   : <?= -1 >> 0 ?> 
1 >> 1    : <?= 1 >> 1 ?> 
-1 >> 1   : <?= -1 >> 1 ?> 
1 >> -1   : <?= 1 >> -1 ?> 
-1 >> -1  : <?= -1 >> -1 ?> 

1 + 2 << 3 * 4  : <?= 1 + 2 << 3 * 4 ?> 
~1 + 2 << 3 * 4 : <?= ~1 + 2 << 3 * 4 ?> 
1 + ~2 << 3 * 4 : <?= 1 + ~2 << 3 * 4 ?> 
1 + 2 << ~3 * 4 : <?= 1 + 2 << ~3 * 4 ?> 
1 + 2 << 3 * ~4 : <?= 1 + 2 << 3 * ~4 ?> 

1 & 3     : <?= 1 & 3 ?> 
1 ^ 3     : <?= 1 ^ 3 ?> 
1 | 3     : <?= 1 | 3 ?> 
1 & 3 & 5 : <?= 1 & 3 & 5 ?> 
1 ^ 3 & 5 : <?= 1 ^ 3 & 5 ?> 
1 & 3 ^ 5 : <?= 1 & 3 ^ 5 ?> 
1 ^ 3 ^ 5 : <?= 1 ^ 3 ^ 5 ?> 
1 & 3 | 5 : <?= 1 & 3 | 5 ?> 
1 | 3 & 5 : <?= 1 | 3 & 5 ?> 
1 ^ 3 | 5 : <?= 1 ^ 3 | 5 ?> 
1 | 3 ^ 5 : <?= 1 | 3 ^ 5 ?> 
1 | 3 | 5 : <?= 1 | 3 | 5 ?> 
1 | 3 & 5 | 13 : <?= 1 | 3 & 5 | 13 ?> 
1 | 3 ^ 5 | 13 : <?= 1 | 3 ^ 5 | 13 ?> 
1 ^ 3 & 5 | 13 : <?= 1 ^ 3 & 5 | 13 ?> 
1 | 3 & 5 ^ 13 : <?= 1 | 3 & 5 ^ 13 ?> 
1 & 3 ^ 5 | 13 : <?= 1 & 3 ^ 5 | 13 ?> 
1 & 3 ^ 5 & 13 : <?= 1 & 3 ^ 5 & 13 ?> 

true || 2 / ( i - i ) > 0    : <?= true || (int) (2 / ( $i - $i )) > 0 ? "true" : "false" ?> 
false &&  0 < 2 / ( j - j )  : <?= false && 0 < (int) (2 / ( $j - $j )) ? "true" : "false" ?> 

i > 0 ? i : -i                                            : <?= $i > 0 ? $i : - $i ?> 
i > 0 ? i : i + j > 0 ? i * i : j * j                     : <?= $i > 0 ? $i : ( $i + $j > 0 ? $i * $i : $j * $j ) ?> 
i > 0 ? i + j > 0 ? i * i : j * j : i                     : <?= $i > 0 ? ( $i + $j > 0 ? $i * $i : $j * $j ) : $i ?> 
i > 0 ? i + j > 0 ? i * i : j * j : i - j > 0 ? i : j     : <?= $i > 0 ? ( $i + $j > 0 ? $i * $i : $j * $j ) : ( $i - $j > 0 ? $i : $j ) ?> 

<? /* int */ $i21 = 21; /* int */ $i11 = 11; /* int */ $i6 = 6; /* int */ $i4 = 4; ?> 
i                                                                    : <?= $i21 ?> 
i > 20 ? "i > 20" : i > 10 ? "i > 10" : i > 5 ? "i > 5" : "i <= 5"   : <?= $i21 > 20 ? "i > 20" : ( $i21 > 10 ? "i > 10" : ( $i21 > 5 ? "i > 5" : "i <= 5" ) ) ?> 
i                                                                    : <?= $i11 ?> 
i > 20 ? "i > 20" : i > 10 ? "i > 10" : i > 5 ? "i > 5" : "i <= 5"   : <?= $i11 > 20 ? "i > 20" : ( $i11 > 10 ? "i > 10" : ( $i11 > 5 ? "i > 5" : "i <= 5" ) ) ?> 
i                                                                    : <?= $i6 ?> 
i > 20 ? "i > 20" : i > 10 ? "i > 10" : i > 5 ? "i > 5" : "i <= 5"   : <?= $i6 > 20 ? "i > 20" : ( $i6 > 10 ? "i > 10" : ( $i6 > 5 ? "i > 5" : "i <= 5" ) ) ?> 
i                                                                    : <?= $i4 ?> 
i > 20 ? "i > 20" : i > 10 ? "i > 10" : i > 5 ? "i > 5" : "i <= 5"   : <?= $i4 > 20 ? "i > 20" : ( $i4 > 10 ? "i > 10" : ( $i4 > 5 ? "i > 5" : "i <= 5" ) ) ?> 

i4  = i6               : <?= $i4 = $i6 ?> 
i4                     : <?= $i4 ?> 
i6  = i11  = i21       : <?= $i6 = $i11 = $i21 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 

i4 += 1                : <?= $i4 += 1 ?> 
i4                     : <?= $i4 ?> 
i4 += i6   = 7         : <?= $i4 += $i6 = 7 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4  = i6  += 1         : <?= $i4 = $i6 += 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 += i6  += 1         : <?= $i4 += $i6 += 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 += i6 += i11 += i21 : <?= $i4 += $i6 += $i11 += $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 

i4 -= 1                : <?= $i4 -= 1 ?> 
i4                     : <?= $i4 ?> 
i4 -= i6   = 7         : <?= $i4 -= $i6 = 7 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4  = i6  -= 1         : <?= $i4 = $i6 -= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 -= i6  -= 1         : <?= $i4 -= $i6 -= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 -= i6 -= i11 -= i21 : <?= $i4 -= $i6 -= $i11 -= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 
i4 -= i6 += i11 -= i21 : <?= $i4 -= $i6 += $i11 -= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 

i4 *= 1                : <?= $i4 *= 1 ?> 
i4                     : <?= $i4 ?> 
i4 *= i6   = 7         : <?= $i4 *= $i6 = 7 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4  = i6  *= 1         : <?= $i4 = $i6 *= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 *= i6  *= 1         : <?= $i4 *= $i6 *= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 *= i6 *= i11 *= i21 : <?= $i4 *= $i6 *= $i11 *= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 
i4 *= i6 += i11 -= i21 : <?= $i4 *= $i6 += $i11 -= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 

i4  = 33               : <?= $i4 = 33 ?> 
i6  = 11               : <?= $i6 = 11 ?> 
i11 = 5                : <?= $i11 = 5 ?> 
i21 = 2                : <?= $i21 = 2 ?> 

i4 /= 1                : <?= $i4 = (int) ($i4 / 1) ?> 
i4                     : <?= $i4 ?> 
i4 /= i6   = 7         : <?= $i4 = (int) ($i4 / $i6 = 7) ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4  = i6  /= 1         : <?= $i4 = $i6 = (int) ($i6 / 1) ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 /= i6  /= 1         : <?= $i4 = (int) ($i4 / $i6 = (int) ($i6 / 1)) ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 /= i6 /= i11 /= i21 : <?= $i4 = (int) ($i4 / $i6 = (int) ($i6 / $i11 = (int) ($i11 / $i21))) ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 
i4  = 10               : <?= $i4 = 10 ?> 
i4 /= i21 /= i6 /= i11 : <?= $i4 = (int) ($i4 / $i21 = (int) ($i21 / $i6 = (int) ($i6 / $i11))) ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 
i4 /= i6 += i11 *= i21 : <?= $i4 = (int) ($i4 / $i6 += $i11 *= $i21) ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 

i4  = 33               : <?= $i4 = 33 ?> 
i6  = 11               : <?= $i6 = 11 ?> 
i11 = 5                : <?= $i11 = 5 ?> 
i21 = 2                : <?= $i21 = 2 ?> 

i4 %= 1                : <?= $i4 %= 1 ?> 
i4                     : <?= $i4 ?> 
i4 %= i6   = 7         : <?= $i4 %= $i6 = 7 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4  = i6  %= 5         : <?= $i4 = $i6 %= 5 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 

i4 <<= 1                  : <?= $i4 <<= 1 ?> 
i4                        : <?= $i4 ?> 
i4 <<= i6   = 7           : <?= $i4 <<= $i6 = 7 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i4  = i6  <<= 1           : <?= $i4 = $i6 <<= 1 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i4 <<= i6  <<= 1          : <?= $i4 <<= $i6 <<= 1 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i4 <<= i6 <<= i11 <<= i21 : <?= $i4 <<= $i6 <<= $i11 <<= $i21 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i11                       : <?= $i11 ?> 
i4 <<= i6 += i11 <<= i21  : <?= $i4 <<= $i6 += $i11 <<= $i21 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i11                       : <?= $i11 ?> 

i4 >>= 1                  : <?= $i4 >>= 1 ?> 
i4                        : <?= $i4 ?> 
i4 >>= i6   = 7           : <?= $i4 >>= $i6 = 7 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i4  = i6  >>= 1           : <?= $i4 = $i6 >>= 1 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i4 >>= i6  >>= 1          : <?= $i4 >>= $i6 >>= 1 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i4 >>= i6 >>= i11 >>= i21 : <?= $i4 >>= $i6 >>= $i11 >>= $i21 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i11                       : <?= $i11 ?> 
i4 >>= i6 <<= i11 >>= i21 : <?= $i4 >>= $i6 <<= $i11 >>= $i21 ?> 
i4                        : <?= $i4 ?> 
i6                        : <?= $i6 ?> 
i11                       : <?= $i11 ?> 

i4 &= 1                : <?= $i4 &= 1 ?> 
i4                     : <?= $i4 ?> 
i4 &= i6   = 7         : <?= $i4 &= $i6 = 7 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4  = i6  &= 1         : <?= $i4 = $i6 &= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 &= i6  &= 1         : <?= $i4 &= $i6 &= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 &= i6 &= i11 &= i21 : <?= $i4 &= $i6 &= $i11 &= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 
i4 &= i6 += i11 &= i21 : <?= $i4 &= $i6 += $i11 &= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 

i4 ^= 1                : <?= $i4 ^= 1 ?> 
i4                     : <?= $i4 ?> 
i4 ^= i6   = 7         : <?= $i4 ^= $i6 = 7 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4  = i6  ^= 1         : <?= $i4 = $i6 ^= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 ^= i6  ^= 1         : <?= $i4 ^= $i6 ^= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 ^= i6 ^= i11 ^= i21 : <?= $i4 ^= $i6 ^= $i11 ^= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 
i4 ^= i6 &= i11 ^= i21 : <?= $i4 ^= $i6 &= $i11 ^= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 

i4 |= 1                : <?= $i4 |= 1 ?> 
i4                     : <?= $i4 ?> 
i4 |= i6   = 7         : <?= $i4 |= $i6 = 7 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4  = i6  |= 1         : <?= $i4 = $i6 |= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 |= i6  |= 1         : <?= $i4 |= $i6 |= 1 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i4 |= i6 |= i11 |= i21 : <?= $i4 |= $i6 |= $i11 |= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 
i4 |= i6 += i11 |= i21 : <?= $i4 |= $i6 += $i11 |= $i21 ?> 
i4                     : <?= $i4 ?> 
i6                     : <?= $i6 ?> 
i11                    : <?= $i11 ?> 


Integer

Integer.MAX_VALUE                   : <?= 2147483647 ?> 
Integer.MIN_VALUE                   : <?= (int) -2147483648 ?> 
Integer.SIZE                        : <?= 32 ?> 
Integer.parseInt("1")               : <?= (int) "1" ?> 
Integer.parseInt("a", 16)           : <?= (int) base_convert("a", 16, 10) ?> 
Integer.toBinaryString(10)          : <?= decbin(10) ?> 
Integer.toBinaryString(20).length() : <?= strlen(decbin(20)) ?> 
Integer.toHexString(30)             : <?= dechex(30) ?> 
Integer.toOctalString(40)           : <?= decoct(40) ?> 
Integer.toString(50)                : <?= (string) 50 ?> 
Integer.toString(60, 8)             : <?= base_convert((string) 60, 10, 8) ?> 

